package com.medical.admin.reserve.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.medical.admin.reserve.common.dto.AppointmentRegisterRequest;
import com.medical.admin.reserve.common.dto.SubscribeDto;
import org.apache.ibatis.annotations.Param;


/*
 * @Date : 2024/4/29 下午5:35
 * @Created by Lang
 * @ProjectName : medical-appointment-registration
 */
public interface SubscribeAllMapper {
    SubscribeDto selectDetail(@Param("subscribeId") Long subscribeId);

    IPage<SubscribeDto> list(Page<SubscribeDto> page, @Param("appointmentRegisterRequest") AppointmentRegisterRequest appointmentRegisterRequest);
}
